Big Huge Thesaurus

genus Micruroides

noun

sounds kind of like